Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BEECHWOOD PLACE Semi-Detached £363,601 £295,000 25 Feb 2020
2 BEECHWOOD PLACE Terraced £344,643 £60,000 1 Aug 1995